perm filename WEBLET.TEX[WEB,ALS]9 blob
sn#691785 filedate 1982-12-24 generic text, type C, neo UTF8
COMMENT ā VALID 00002 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 \input lett.tex
C00144 ENDMK
Cā;
\input lett.tex
\font X=cmr6 \def \sm{\:X}
\font Y=cmr9 \def\mc{\:Y} % medium caps for names like PASCAL
\font Z=manfnt
\def\_{\hskip.06em\vbox{\hrule width.3em}} % underline in identifiers
\def\META{{\:Z METAFONT}}
\def\PASCAL{{\mc PASCAL}}
\def\SAIL{{\mc SAIL}}
\def\TUG{{\mc TUG}}
\def\WEB{{\mc WEB}}
\def\DVI{{\mc DVI}}
\def\TFM{{\mc TFM}}
\def\PXL{{\mc PXL}}
\def\TANGLE{{\mc TANGLE}}
\def\WEAVE{{\mc WEAVE}}
\def\DVITYP{{\mc DVITYP}}
\def\POOLTY{{\mc POOLTY}}
\def\TFTOPL{{\mc TFTOPL}}
\def\PLTOTF{{\mc PLTOTF}}
\def\PAS{{\mc PAS}}
\def\TEX{T\hbox{\hskip-.125em\lower.5ex\hbox{E}\hskip-.075em X}}
% \def\TEX{\hbox{T\hskip-.125em\lower.5ex\hbox{E}\hskip-.075em X}}
\magnify{1200}
\date {December 17}
\stanford
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Bruce Mitchell\cr
Computing Laboratory\cr
University of St Andrews\cr
North Haugh\cr
St Andrews KY16 95X\cr
SCOTLAND\cr}
{\noindent Dear Mr. Mitchell:}
This is in reply to your letter of December 1 1982.
The complete source files for \WEB\ and \TEX82 may now be obtained from an
outside supplier who is authorized to reproduce tapes for us. I am
enclosing an order form. The \WEB programs are by now rather completely
debugged. \TEX82 is also in a fairly stable state so that any possible
remaining bugs an probably be handled by minor changes to the Change File.
The \META\ program is still only available as written in \SAIL.
The only reasonably complete set of supplimentary control sequences for
\TEX82 is in the PLAIN.TEX file on the tape that is supplied.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Dr. Giovanni Canzii\cr
Istituto di Cibernetica\cr
Universita Degli Studi di Milano\cr
Via Viotti 3/5\cr
20133 Milano\cr
ITALY\cr}
{\noindent Dear Dr. Canzii:}
This is in reply to your letter of November 29, 1982. A tape and the
related hard-copy documentation is being sent to you under separate
cover. \WEB\ is certainly quite well debugged and the rate at which
bugs are being found in \TEX82 and the minor nature of those few that
are currently being reported leads us to think that it too is quite well
debugged. You should be able to allow for any remaining bugs that
might still be found by making minor corrections to your change file. This
tape will be in EBCDIC rather than ASCII.
While we are finding that it is costing us more than we earlier
thought to supply tapes and documentation, I believe that we can adsorb
any additional costs for the material that we are now sending you.
It is very hard for me to understand what happened to the fonts that you
report as missing on the earlier tape since the list that I sent you was a
transcription of the record that the computer produced at the time that
the tape was made.
The font information on the tape that we are now sending you is for 240
bits per inch rather that the 260 that we sent you earlier. We find it to
be quite impractical to supply fonts in all of the different dot densities
that people want and 240 seems to be a better compromise than the 260 that
we sent you earlier. This tape well be a copy produced by out outside supplier.
I certainly hope that it will be complete as specified.
The final solution to the font problem will be for every one to have \META\
up on their systems and then they will be able to make their own fonts at
any desired dot density.
The \META\ program is still not available in \PASCAL. Dave Fuchs will look
into the matter of sending you the \SAIL\ version. There will be at
least a two week delay as our SCORE system will be out of service for
this length of time while we are installing a new computer.
I am turning your request for information on device drivers over to Dave
who is more knowledgeable along these lines than I am. He will also
take care of your other questions. I am planning to be away for three months
starting in the middle of January and I therefore suggest that you write Dave
Fuchs if you have any additional questions.
The report for the summer meeting of \TUG\ will appear in \TUG boat.
Thank you for sending the proceedings of your meeting. It really should
be translated into English. There is a precedent, after all, in the 1844
work of Lady Lovelace in translating an Italian report on Charles
Babbage's work into English.
\to {Ms. Nancy K. Roderer\cr
King Research, Inc.\cr
6000 Executive Boulevard\cr
Rockville Maryland 20852\cr}
{\noindent Dear Ms. Roderer:}
This is in reply to your letter of November 24, 1982 addressed to
Professor Knuth.
Professor Knuth and his associates have originated and developed a
typesetting program, called \TEX\ and more recently \TEX82, that allows
one to produce book-quality printed output directly from a computer
to the most exacting
specifications, output that can then be used to produce multiple copies by
photo-offset methods. \TEX\ has been used and is being used in the
preparation of many books both at Stanford University and at many other
places in many parts of the world. \TEX82 is written in a new programming
language called \WEB.
Professor Knuth has also originated and developed an auxiliary program
called \META\ that is used to generate typefaces for the \TEX82 program.
Fonts are specified in quite general terms and once a font has been so
specified it is possible to generate fonts for printers with different dot
resolutions, fonts of different point sizes, and of different boldnesses,
slopes, etc., all this entirely automatically. Two well known font
designers are collaborating in this work. In addition to the work on
typefaces for all of the major European languages, the same techniques are
currently being used to develop typefaces for a number of languages with
quite different structures including Chinese, Armenian and Indic. \META\
is currently written in a local programming language called \SAIL but it
is to be soon rewritten in a very much improved form, this time also in
\WEB.
The general features of this work are discribed in an early book by
Professor Knuth, ``\TEX\ and \META'', published by Addison-Wesley. A new
\TEX82 users' manual is currently in preparation and it will also be
published by Addison-Wesley.
Both \TEX82 and \META\ have been placed in the public domain and they may
be reproduced and distributed by others, subect only to the
restraint that absolutely no changes are to be made to the source code.
We regularly supply magnetic tapes containing the \TEX82 source program
and some related files (approximately 130 files) and a considerable amount
of hard-copy documentation (approximately 1000 pages of text) to people
who are in a position to install \TEX82 on their computers. A nominal
charge is made to cover the reproduction costs.
\to {Ms. Judy Ashton\cr
Bushnell-Prairie City Schools\cr
Distruct No. 179, McDonough County\cr
Bushnell, Illinois 61422\cr}
{\noindent Dear Ms. Ashton:}
This is in reply to your letter of November 17, 1982 addressed to
Professor Knuth.
I am afraid that you have been somewhat misinformed regarding the \TEX\
program. While this program, and its current version, \TEX82, has been
placed in the public domain and is supplied freely to those who can use
it, there are some costs involved in making it available and it cannot be
used unless one has at ones disposal a large computer and the necessary
time to understand the program and to install it on the computer. Most
city schools do not have such facilities and I am assuming that you do
not.
I am enclosing an order form on an outside supplier that will give an idea
of the costs. There are 131 different files on the tape that is supplied
and the printed documentation contains approximately one thousand pages,
quite enough to scare a computer neophyte and certainly not the kind of
material that one would choose to show to one's students.
\ \TEX82 is a typesetting program that allows one to produce book-quality
printed output to the most exacting specifications, output that can then
be used to produce multiple copies by photo-offset methods. \TEX\ has been
used and is being used in the preparation of many books both at Stanford
University and at many other places in many parts of the world.
This present letter is a rough example of what can be done. It will be
formatted in it entirety, including the letter head, by \TEX. The letter,
as you receive it, will be printed on a dot-matrix printer having a
resolution of 384 dots to the inch. We use a printer with a resolution of
5333 dots to the inch for book texts.
The \TEX\ program takes care of such matters as the breaking of the text
into pages and into lines, the justification of the right hand margin,
hyphenation, and the use of many different fonts, such as {\it italics},
{\bf bold face}, {\ninepoint small}, and {\eightpoint smaller}, etc..
\TEX\ formats mathematical equations and is much used for mathematics
text books.
I hope that this information will be of some use to you and perhaps you can
show this letter to your students as an example of what \TEX\ can do.
\to {Professor J. Roderburg\cr
Universit\"at zu K\"oln\cr
Rechenzentrum\cr
Robert-Koch-Stra\ss e 10\cr
D-5000 K\"oln 41\cr
WEST GERMANY\cr}
{\noindent Dear Professor Roderburg:}
This is in reply to your letter of November 11, 1982.
\TEX82 is now in substantially its final form.
Thank you for your information concerning your plans.
We have an outside supplier who is reproducing \TEX82 tapes fof us. I
am enclosing an order form that you may send directly to the supplier.
\to {Wang Laboratories Inc.\cr
att. Gayle A. Sobanek\cr
Corporate Library MS 1389\cr
1 Industrial Avenue\cr
Lowell. MA. 01851\cr}
This is in reply to your letter to Professor Knuth of November 9, 1982.
The memorandum entitled ``The \WEB\ System for Program Documentation'' has
not yet been released as a University report. This is being distributed to
those people who intend to install the \WEB-written \TEX82 system on their
computers. I will be glad to send you a Xeroxed copy if you send me a
check for $\$$10 to cover the cost of Xeroxing.
Intelsat\cr
490 L'Enfant Plaza, S. W.\cr
Washington, D.C. 20024\cr}
{\noindent Dear Mr. Kahnz:}
To join the \TEX\ users group, one writes to the \TEX\ Users Group, c/o
The American Mathematical Society, P.O. Box 1571, Annex Station,
Providence, RI 02901. with a check for $\$$20 enclosed.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\personal
\to {Dr. K. M. Hussain\cr
2913 Karen Drive\cr
Las Cruces, N.M. 88001\cr}
{\noindent Dear Pasha:}
\to {Professor Shiu-Chang Loh\cr
Department of Computer Science\cr
The Chinese University of Hong Kong\cr
Pi Ch'iu Building\cr
Shatin, New Territories\cr
HONG KONG\cr}
{\noindent Dear Professor Loh:}
I am enclosing an order form for \TEX82 as requested in your letter
of November 16th to Professor Knuth.
\to {Dr. Brian Cohen\cr
Scientia Computer Applications Pte. Ltd.\cr
10 Floor\cr
Bank of China Building\cr
Battery Road\cr
SINGAPORE 0104\cr}
{\noindent Dear Dr. Cohen:}
This is in reply to your letter of October 7, 1982, your ref. MA/L325/82
addressed to Professor Knuth.
The typesetting system that you have learned about is probably the \TEX82
system.
\ \TEX82 is written in a new language called \WEB\ that Professor Knuth
has developed. \WEB\ is, in effect, a combination of \TEX\ and of
\PASCAL. Using \WEB\ one is able to prepare a single source file that
both describes the program in a readily understood form and that contains
all of the essential information needed to produce a valid \PASCAL\
program. The \WEB\ system consists of two pre-compilers. One of these
pre-compilers accepts the original source file and produces a valid
\PASCAL\ program that can then be compiled with the usual \PASCAL\
compiler. The second pre-compiler accepts this same source file and it
produces a well documented input file that \TEX\ itself will accept and
that then produces a well formatted output document, complete with a table
of contents, an index and any desired degree of cross indexing.
One of our graduate students has also modified the pre-compiler to
translate the \WEB\ source into C and this will be made available as soon
as it has been throughly debugged.
The entire \TEX82 system has been placed in the public domain. Tapes
containing the code are distributed for us by an outside distributor at
roughly the cost of reproducing the tape. I am enclosing an order form
for your use. This tape contains approximately 130 different files
including a representative set of font files.
The User's Manual for \TEX82 is to be published by Addison-Wesley at a
presently unknown price. It will probably be availale in early 1983. The
documentation that is available with the magnetic tape does contain the
complete program and while useful for understanding how \TEX82 works it is
not well suited for learning how to use \TEX82.
Installing \TEX82 is a fairly complicated task. Earlier versions of \TEX\
have been installed on substantially all of the major types of large
computers and perhaps 200 people are currently installing \TEX82 on many
different computers. I am not aware of an installation on a Data General
Micro Elipse, but several people are currently trying to install \TEX82 on
a variety of different 68000-based computers. I know of one installation
on a HP1000 that seems to be quite successful.
The best source for continuing information on \TEX\ is the newsletter \TUG
boat published by the \TEX\ Users Group and obtainable by becomming
a member of this group. To join, write to the \TEX\ Users Group, c/o The
American Mathematical Society, P.O. Box 1571, Annex Station, Providence,
RI 02901. with a check for $\$$20 enclosed.
Barbara Boyd (203) 255-3425
\to {Professor Norman W. Naugal\cr
Department of Mathematics\cr
Texas A\&M\cr
College Station, Texas 77843\cr}
{\noindent Dear Professor Naugal:}
This is a second letter to let you know that you should disregard all of
the .MF files that I sent you on the earlier tape and use the ones on this
tape instead.
Unbeknown to me, Dave Fuchs had removed many of the .MF
files to make room for some of the newer fonts and was in the process of
adding the new .NMF files, so designated to differentiate between these
new fonts (designed specifically for use with \TEX82) and some of the
older fonts.
I am enclosing a listing of the files on this new tape. The .SAI files
on the older tape were OK.
Sorry for the mixup.
\to {Mr. Kung Yuan\cr
12102 Bertha St.\cr
Gerritos, CA. 90701\cr}
{\noindent Dear Mr. Yuan:}
I am enclosing a magnetic tape with the \META\ information that you have
requested. A Xeroxed copy of the SAIL manual is being sent under
separate cover.
Let me remind you that the \META\ files have not been sanitized for export.
You may find that there are some unusual characters and that some
lines may be over 80 characters in length. The first file on the tape
contains a listing of the characters used, to help with the first problem.
I will appreciate receiving a check for $\$$100 to cover the cost of
preparing the tape and the documentation. The check should be made payable
to Stanford University and mailed to me.
I am enclosing a magnetic tape with the \META\ information that you have
requested. By mistake, I failed to use the tape that you had supplied. I
hope that this one will be satisfactory. I am also enclosing a list of
the files on the tape.
Under separate cover, I am sending you a Xeroxed copy of the old SAIL manual.
\to {Mr. Robert D. Gustafson\cr
Simulation Specialists Inc.\cr
609 West Stratford Place\cr
Chicago Illinois 60657\cr}
{\noindent Dear Mr. Gustafson:}
This is in reply to your letter of October 29,1982.
The complete source files for \WEB\ and \TEX82
may be obtained from an outside supplier who is authorized to
reproduce tapes for us. I am enclosing an order form. The charges are
set only high enough to cover the reproduction costs and are the same for
all users.
Since you apparently know something about the \WEB\ language, I will not
go into the details other than to remind you that \TEX82 is written in
\WEB\ and one must get the \WEB\ system up and running on one's computer
in order to translate \TEX82 into \PASCAL.
\to {Mr. Mark Senn\cr
107 Digby Road\cr
Lafayette, IN 47905\cr}
{\noindent Dear Mr. Senn:}
This is just a note on behalf of Don Knuth to thank you for your letter of
October 25th in which you reported some errors. All but one of these
had been found before and had been fixed but Don was pleases to have
them reported again. The error in module 173 of
TANGLE had not been reported before. Thank you for finding it.
While I am writing, perhaps I should call your attention to the fact that
there have been quite a few corrections to TEX82 since you got your copy.
I am enclosing a listing of these corrections so that you can either make
the corrections in your copy or, preferably, get a new tape which will
also have a number of corrections and additions to other files as well.
We are now up to \TEX82 Version 0.6 (with an aborted version 0.7, adopted
and later discarded). Version 0.8 is now in the
works but not yet completely checked out. If you intend to order a new tape,
you may wish to specify that your order not be filled until this latest
change has been made.
\to {Professor William E. VanArsdale\cr
Department Mechanical Engineering\cr
University of Houston\cr
Central Campus\cr
Houston, Texas 77004\cr}
{\noindent Dear Professor VanArsdale:}
This is in answer to your letter of November 2, 1982 to Professor Knuth.
A completely new version of \TEX\ known as \TEX82 is now available.
This program may be obtained from an outside supplier who is authorized to
reproduce tapes for us. I am enclosing an order form. The charges are
set only high enough to cover the reproduction costs and are the same for
all users.
While \TEX82 is designed for installation on a fairly large computer,
several people are currently trying to install it on various 68000-based
computers. One of our graduate students has installed \TEX82 on a HP1000 and
he has been producing quite usable output with an Epson MX80 printer. The
major problems that others have reported have to do with inadequate memory,
inadequate address space, and limitations of their \PASCAL\ compiler.
\ \TEX82 is written in a new language
called \WEB\ that Professor Knuth has developed. \WEB\ is, in effect, a
combination of \TEX\ and of \PASCAL. Using \WEB\ one is able to prepare a
single source file that both describes the program in a readily understood
form and that contains all of the essential information needed to produce
a valid \PASCAL\ program. The \WEB\ system consists of two pre-compilers.
One of these pre-compilers accepts the original source file and produces a
valid \PASCAL\ program that can then be compiled with the usual \PASCAL\
compiler. The second pre-compiler accepts this same source file and it
produces a well documented input file that \TEX\ itself will accept and
that then produces a well formatted output document, complete with a table
of contents, an index and any desired degree of cross indexing.
The User's Manual for \TEX82 is to be published by Addison-Wesley at a
presently unknown price. It will probably be availale in early 1983. The
documentation that is available with the magnetic tape does contain the
complete program and while useful for understanding how \TEX82 works it is
not well suited for learning how to use \TEX82.
The best source for continuing information on \TEX\ is the newsletter \TUG
boat published by the \TEX\ Users Group and obtainable by becomming
a member of this group. To join, write to the \TEX\ Users Group, c/o The
American Mathematical Society, P.O. Box 1571, Annex Station, Providence,
RI 02901. with a check for $\$$20 enclosed.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Professor Frieder Nake\cr
University of Bremen\cr
D 2800 Bremen 33\cr
WEST GERMANY\cr}
{\noindent Dear Professor Nake:}
This is in reply to your telex of November 2, 1982
I have checked with Maria Code and find that your tape was sent via
Express Surface Mail, as apparently you had requested, on October 12,
1982. Ship Mail to Europe is very unreliable and I am not surprised
that the package had not yet arrived. It should be arriving soon. If it
does not, please let me know.
The delay between the receipt of your order and the mailing of the tape
was occasioned by the need to rectify errors in the earlier versions.
We felt that it was wise to hold up until most of these errors had
been found and corrected.
If you have occasion to order any additional tapes, either directly from
us or from Maria Code, I recommend that you have them sent by First Class Air
Mail. In addition to the mail delays, we have found that magnetic tapes,
when sent by surface mail, are sometimes delayed in clearing Customs
whereas air mailed tapes seem to go through with little or no inspection.
\to {Rick Mallett\cr
Academic Support Group\cr
Carleton University\cr
Colonel By Drive\cr
Ottawa, Ontario, K1S5B6\cr
CANADA\cr}
{\noindent Dear Mr. Mallett:}
It seems that I have failed to answer your letter of September 2, 1982
although I do seem to remember having talked to you by phone and also with
some one else in Ottawa in the more recent past, so perhaps you have been
informed of the state of affairs here at Stanford. Your letter got put
with some samples of the outputs from different printers and it is only
just now that I have noted my omission.
In any case I should be writing you to let you know that \TEX82 has now
settled down after a number of attempts to freeze it and we hope
that it is now very near its final form. Perhaps you might want to get a
new tape with all of the corrections that have been made during the past
few months. I am enclosing an order form on our outside supplier for such
a tape.
Your earlier check for $\$$65 was, of course, received and turned over to
Stanford, and we thank you.
\to {Mr. Barry C. W. Doherty\cr
Americam Mathematics Society
P.O. Box 6248\cr
Providence, RI 02940\cr}
{\noindent Dear Barry:}
Your tape has finally been sent. A copy of your letter was passed on to
Ron Code with a verbal request that the tape go via Air Mail.
Unfortunately, I find that the tape was not sent by air mail. I am sorry
about that, I should have written ``BY AIR'' on the letter but I did not.
I hope that the tape arrives soon.
There has been just one delay after another here because of a continueing
stream of corrections to \TEX82 or to some of the auxiliary programs. The
corrections now seem to have ceased and we hope that \TEX82 is in nearly
its final form. I am enclosing a listing of \TEX82.bug which shows the
corrections made in the recent past.
Don agrees that we should not charge you for your tape and documentation.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {The International Typeface Corp.\cr
U \&\ LC Subscription Department\cr
2 Hammarskjold Plaza\cr
New York, NY 10017\cr}
{\noindent Gentlemen:}
As a relative newcomer in the typeface field, I was much
interested in seeing a copy of your publication, ``Upper and Lower Case''.
Would it be at all possible for me to get my name added to your
subscription list?
As you may judge from this letter, I am a Professor in the Computer
Science Department, and I am currently concerning myself with computer
methods of document production. This letter (including the letter head) is
a sample of what can be done with only 384 dots to the inch when
using the \TEX\ system.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\personal
\to {The Citizens National Bank and Trust Co.\cr
att. Mr. Mike Slattery\cr
Assistant Vice President \&\cr
Trust Administration Officer\cr
Sixth Ave. and Commercial St.\cr
Emporia, Kansas 66801\cr}
{\noindent Dear Mr. Slattery:}
I am writing in regard to the Arthur L. Samuel and Bernice Samuel Trust
Fund which you administer. My concern at this time is my apparent failure
to receive the last two quarterly checks that are past due from this fund.
I wrote you on June 14, 1982 and reported the death of Mrs. Samuel on May
24 1982. I further called your attention to the terms of the Unitrust
Agreement between us dated August 8, 1982 which states that the trust is
to continue ``during the lifetime of either of the grantors''. The
agreement further stipulates that payments are to be made quarterly.
Will you please look into this matter and send me a check for the amount
that is in arrears at your earliest convenience.
Also please correct your records so that this check and all future
quarterly checks will be made payable to
Arthur L.\ Samuel and not to Arthur L.\ Samuel and Bernice Samuel.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Ian Ellis, Director\cr
Computer Centre\cr
University of New England\cr
Armidale. N.S.W.\cr
AUSTRALIA\cr}
{\noindent Dear Mr. Ellis:}
A completely new version of \TEX\ known as \TEX82 has just been released.
This program may be obtained from an outside supplier who is authorized to
reproduce tapes for us. I am enclosing an order form together with a
sheet that will give you a flavor as to what is contained on this tape.
The charges are set only high enough to cover the reproduction costs
and are the same for all users.
\ \TEX82 is written in a new language
called \WEB\ that Professor Knuth has developed. \WEB\ is, in effect, a
combination of \TEX\ and of \PASCAL. Using \WEB\ one is able to prepare a
single source file that both describes the program in a readily understood
form and that contains all of the essential information needed to produce
a valid \PASCAL\ program. The \WEB\ system consists of two pre-compilers.
One of these pre-compilers accepts the original source file and produces a
valid \PASCAL\ program that can then be compiled with the usual \PASCAL\
compiler. The second pre-compiler accepts this same source file and it
produces a well documented input file that \TEX\ itself will accept and
that then produces a well formatted output document, complete with a table
of contents, an index and any desired degree of cross indexing.
The User's Manual for \TEX82 is to be published by Addison-Wesley at a
presently unknown price. It will probably be availale in early 1983. The
documentation that is available with the magnetic tape does contain the
complete program and while useful for understanding how \TEX82 works it is
not well suited for learning how to use \TEX82.
The \META\ program, as obtainable from Stanford, is still only available in
the \SAIL\ language and is quite unsuited for export. \META\ will be
rewritten in \WEB\ perhaps later this year but certainly in 1983. While
numerous people have translated \META\ into other languages, we are
recommending that users try to make-do with the fonts that we supply and
that they delay investing time and effort in getting \META\ to run on
their machines until the new \WEB\ version is available. Since you have a DEC20,
your probloem in using the \SAIL\ version would be less serious than for others.
If you would like to get \META, as is, we can make a special tape for you at a cost
of $\$$100.
The best source for continuing information on \TEX\ is the newsletter \TUG
boat published by the \TEX\ Users Group and obtainable by becomming
a member of this group. To join, write to the \TEX\ Users Group, c/o The
American Mathematical Society, P.O. Box 1571, Annex Station, Providence,
RI 02901. with a check for $\$$20 enclosed.
There are several groups in Australia using \TEX\ and you might find it
helpful to exchange information with some of these. The group at CSIRO in
Canberra might be a place to start.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Kung Yuan\cr
12102 Bertha St.\cr
Gerritos, CA. 90701\cr}
{\noindent Dear Mr. Yuan:}
This is in reply to your letter of October 20, 1982 addressed to Professor Knuth.
While several people are currently interrested in trying the install \TEX\
and \META\ on a variety of small computers, no one, to my knowledge, has
yet tried to install either of these programs on a computer as small as
the APPLE II.
The \TEX\ program has recently been completely rewritten in a much
improved form and it is currently being made available on magnetis tape by
an outsider supplier. This new version, \TEX82, is writen in a new
language called \WEB\ and we supply compplete information to enable users to
install the pre-compilers for this language on their computers. However,
again no one has tried to install the \WEB\ system on a computer as small
as the APPLE. Since you undoubtedly do not have a tape drive on your APPPLE,
one of these tapes would be of little use to you, but, for your information,
I am enclosing an order form. You might like to get some of the hard-copy
documentation.
If you would like to keep abreast of the developments on \TEX82 and on
\META, I suggest that you join the \TEX\ Users Group which you can do by
applying for membership and sending a check for $\$$20 to the \TEX\ Users
Group, c/o The American Mathematical Society, P.O. Box 1571, Annex
Station, Providence, RI 02901.
\to {Mr. Dave Brooks\cr
The Computer Centre\cr
The University of Auckland\cr
Auckland\cr
NEW ZEALAND\cr}
{\noindent Dear Mr. Brooks:}
I am somewhat at loss to know how to reply to your letter of October 18,
1982. As we now have the new version of \TEX\ available,
the easiest thing for us to do would be to recommend that you switch over
to this. On the other hand, with considerable effort devoted to the older
\TEX, I am sure that you would like to get it working before abandoning it
for the new. There are several drawbacks to doing this. In the first
place several changes have been made in the design of the DVI files so
that the device drivers for your printers will have to be different. Then
some minor but important changes have been made in the font files. Finally, with
the availability of the new \TEX, we are no longer supporting the older versions.
This new version, \TEX82, is now available along with all of the related
programs needed to put it up on a computer and it may be ordered from the
outside supplier who is now duplicating tapes for us. Our standard
distribution tape contains a reasonable collection of fonts with TFM and
PXL files for 240 dots to the inch resolution. We do not, at present,
have files for 75 dots to the inch. I am enclosing an order form for your
use if you decide to change over to \TEX82 at this time.
As you apparently already know, \ \TEX82 is written in a new language
called \WEB\ that Professor Knuth has developed. \WEB\ is, in effect, a
combination of \TEX\ and of \PASCAL. Using \WEB\ one is able to prepare a
single source file that both describes the program in a readily understood
form and that contains all of the essential information needed to produce
a valid \PASCAL\ program. The \WEB\ system consists of two pre-compilers.
One of these pre-compilers accepts the original source file and produces a
valid \PASCAL\ program that can then be compiled with the usual \PASCAL\
compiler. The second pre-compiler accepts this same source file and it
produces a well documented input file that \TEX\ itself will accept and
that then produces a well formatted output document, complete with a table
of contents, an index and any desired degree of cross indexing.
The User's Manual for \TEX82 is to be published by Addison-Wesley at a
presently unknown price. It will probably be availale in early 1983. The
documentation that is available with the magnetic tape does contain the
complete program and while useful for understanding how \TEX82 works it is
not well suited for learning how to use \TEX82.
The \META\ program, as obtainable from Stanford, is still only available
in the \SAIL\ language. We are trying to restrict its further distribution
in this form, since we plan to have \META\ also completely rewritten
in the new \WEB\ language. Since you have \SAIL\ available, you are in a
better position to use the older \META\ than most. If you still would
like it, we can make you a special tape at a cost of $\$$100 including the
cost of the tape. If you decide to get \META\ as is, you will, of course,
be able to make your own 75-dot-per-inch fonts. The check for this tape
should be made payable to Stanford University and it should be sent to me.
The best source for continuing information on \TEX\ is the newsletter \TUG
boat published by the \TEX\ Users Group and obtainable by becomming
a member of this group. To join, write to the \TEX\ Users Group, c/o The
American Mathematical Society, P.O. Box 1571, Annex Station, Providence,
RI 02901. with a check for $\$$20 enclosed.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Lee Hock Hin\cr
c/o Mr T.\ A.\ Brown, Data processing Officer\cr
University of Canterbury\cr
Christchurch 1\cr
NEW ZEALAND\cr}
{\noindent Dear Mr. Hin:}
\ \TEX82 is indeed about ready for distribution and we have actually
supplied advanced copies to a number of people who were
particularly anxious to get it even though it had not been completely
debugged.
Unfortunately, right at the moment, we are in the process of correct a
fairly serious bug that was recently introduced while attempting to fix a
rather minor bug. This couldn't have happened at a more inopportune time,
as far as you are concerned, but I am afraid that we will not be able to
send a tape to you for perhaps another week or two.
The tapes are being duplicated by an outside supplier and I am enclosing
an order form for this service. Perhaps you should put in a formal order
with this supplier but when you do please mention that you are simply
confirming the request that I will have passed on to them.
\to {Mr. Richard M.\ Vogel\cr
Softlab ag\cr
Bahnhofstrasse 46c\cr
8305 Dietlikon\cr
SWITZERLAND\cr}
{\noindent Dear Mr. Vogel:}
Professor Knuth has asked me to answer your letter to him of Oct. 2, 1982.
Your interest in \TEX\ comes at an opportune time as we have just released
an entirely new version called \TEX82 and have arranged for an outside
supplier to duplicate tapes for us as an aid to the easy dissemination of
the program. I am enclosing an order form that you may wish to use.
TEX82 is written in a new language called \WEB\ that Professor Knuth has
developed. that is, in effect, a combination of \TEX\ and of \PASCAL.
Using \WEB\ one is able to prepare a single source file that both
describes the program in a readily understood form and that contains all
of the essential information to produce a valid \PASCAL\ program. The
\WEB\ system consists of two precompilers. One of these precompilers
accepts the original source file and produces a valid \PASCAL\ program
that can then be compiled with the usual \PASCAL\ compiler. The second
precompiler also accepts this same source file but it produces a well
documented input file that \TEX\ itself will accept and that then produces
a well formatted output document, complete with a table of contents, an
index and any desired degree of cross indexing.
The User's Manual for \TEX82 is to be published by Addison-Wesley at a
presently unknown price. It will probably be availale in early 1983. The
documentation that is available with the magnetic tape does contain the
complete program and while useful for understanding how \TEX82 works it is
not well suited for learning how to use \TEX82.
The \META\ program, as obtainable from Stanford, is still only available
in the \SAIL\ language and is quite unsuited for export. \META\ will be
rewritten in \WEB\ perhaps later this year but certainly in 1983. While
numerous people have translated \META\ into other languages, we are
recommending that users try to make-do with the fonts that we supply and
that they delay investing time and effort in getting \META\ to run on
their machines until the new \WEB\ version is available.
The best source for continuing information on \TEX\ is the newsletter \TUG
boat published by the \TEX Users Group and obtainable by becomming
a member of this group. To join, write to the \TEX\ Users Group, c/o The
American Mathematical Society, P.O. Box 1571, Annex Station, Providence,
RI 02901. with a check for $\$$20 enclosed.
Professor Knuth often expresses his intent of getting back to the task of
doing the next volume of ``The Art of Computer Programming'' but he is not
sure when he will be able to do this.
\to {The University of Tennessee\cr
Space Institute\cr
att. Professor K. R. Kimble\cr
Tullahoma, Tenn. 37388\cr}
{\noindent Dear Professor Kimble:}
The enclosed tape contains the \META\ files as requested in your letter of
September 23, 1982 and as listed on the attached list. I am also enclosing an
order form for \TEX82.
Thank you for your check for $\$$100 to cover the cost of preparing
this tape for you.
\to {Mr. Tim Hagen\cr
Illinois Institute of Technology\cr
Academic Computing Center\cr
10 W. 31st. oom 017\cr
Chicago, Illinois 60616\cr}
{\noindent Dear Mr. Hagen:}
\ \TEX82 is now available along with all of the related programs needed
to put it up on a computer and it may be ordered from the outside
supplier who is now duplicating tapes for us. I am enclosing an
order form.
Mr. Monte Nichols in the Exploratory Chemistry Division at the Sandia
National Laboratories 8313, Livermore, Calif. 94550, phone (415) 422-2906,
acts as site coordinator for VAX/VMS. It might be worth your while to get
in touch with him for the latest information relating to the installation
of \TEX82 on the VAX.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
command file is MFTAP.CMD[WEB,ALS]
\to{Digital Equipment bv\cr
att. Mr. J.\ M.\ J.\ L.\ Laurey\cr
Kaap Hoorndreef 66-3563 AW Utrecht\cr
Postbus 9064\cr
3506 GB Ultrecht\cr
THE NETHERLANDS\cr}
{\noindent Dear Mr. Laurey:}
This is in reply to your letter of October 7, 1982, your
reference B/82//97/JL/EW.
A completely new version of \TEX\ known as \TEX82 has just been released.
This program may be obtained from an outside supplier who is authorized to
reproduce tapes for us. I am enclosing an order form together with a
sheet that will give you a flavor as to what is contained on this tape.
The charges are set only high enough to cover the reproduction costs
and are the same for all users.
The User's Manual for \TEX82 is to be published by Addison-Wesley at a
presently unknown price. It will probably be availale in early 1983. The
documentation that is available with the magnetic tape does contain the
complete program and while useful for understanding how \TEX82 works it is
not well suited for learning how to use \TEX82.
The \META\ program, as obtainable from Stanford, is still only available in
the \SAIL\ language and is quite unsuited for export. \META\ will be
rewritten in \WEB\ perhaps later this year but certainly in 1983. While
numerous people have translated \META\ into other languages, we are
recommending that users try to make-do with the fonts that we supply and
that they delay investing time and effort in getting \META\ to run on
their machines until the new \WEB\ version is available.
It has been Professor Knuth's custom to place all the information relating
to \TEX\ and \META\ in the public domain and to permit its free
dissemination subject only to the certain restrictions to prevent
confusion. \TEX82 is made available as the file \TEX.\WEB, which is
written in the new \WEB\ language. This file is copyrighted. Copying is
permitted with the restriction that absolutely no changes
whatsoever are to be made to the file.
The \WEB\ system, itself, provides for the making of modifications to the
\PASCAL\ code that is generated by the \TANGLE\ precompiler. In fact, both
precompilers in th \WEB\ system accept two input files, one the master
file, \TEX82.\WEB\ for example, and the second a `Change File' that
contains those modifications needed or desired to conform with local
requirements.
Normally, Change Files are used to allow for the particular requirements
of the local computer and its operating system. You could certainly also
use the same files to replace the messages that \TEX82 produces by their
Dutch equivalents, if this seemed desirable. Most of the commands used in
preparing texts for \TEX82 are defined separately in a file called {\mc
PLAIN.TEX}. You might replace this entire file by one that was more
suitable to your needs or perhaps modify it by defining Dutch words to be
synonymous with the English words so that either could be used as desired.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Robert McLean\cr
ITS 2.3\cr
325 Broadway\cr
Boulder, Colorado 80303\cr}
{\noindent Dear Mr. McLean:}
I am enclosing the order form for the \TEX82 tape, as we discussed by phone.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Professor Paul Purdom\cr
Indiana University\cr
Computer Science Department\cr
101 Lindley Hall
Bloomington, Indiana 47405\cr}
{\noindent Dear Professor Purdom}
I had delayed answering your letter of September 14th until I could inform
you that the \TEX82 was finally available in a well debugged form. We
had temporarily suspended sending out any tapes pending the completion of
a very rigorous testing of Version 0.
\ \TEX82 is now available along with all of the related programs needed
to put it up on your computer and it may be ordered from the outside
supplier who is now duplicating tapes for us. I am enclosing a revised
order form to reflect the current status.
Arthur Keller has asked me to also answer your letter to him of September
15th. He assumes that the fonts that you want are ARK.MF and ARK10.MF.
As listed, these fonts are in their \META\ form and so would only be
useful to you if you had an operating \META\ program on your computer. We
can, of course, generate the desired fonts in their .TFM and .PXL forms
and I have asked Dave Fuchs to see if he can add these to the list of
fonts that are included on the standard \TEX82 distribution tape. If he
is unable to do this, I suggest that you write the IMAGEN people for
the fonts.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr.Paul Tuinenga\cr
Silicon Systems Inc.\cr
14351 Myford\cr
Tuftin, Calif. 92680\cr}
I am enclosing the order form for the \TEX82 tape as we discussed today.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {The Cadtec Corp.\cr
att. Mr. Mark Hollyfield \cr
2355 Old Oakland Road\cr
San Jose, Calif. 95131\cr}
{\noindent Dear Mr. Hollyfield:}
The enclosed tape contains the \META\ files that we discussed last week.
I am very sorry that I was unable to supply you with the old \TEX\ in
\SAIL.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
Version 0 of \TEX82 is now ready for general distribution! That famous
last bug may not have been found, but this version has been
extensively tested, both on a PDP-20 and on a VAX-782, using Don Knuth's
fiendish {\mc TRIP.TEX} test program, and it has been used to produce its
own 462 page listing. In fact, Don is so sure of its essential correctness
that he is offering a bounty to the first finder of any remaining bug.
We have arranged for an outside supplier to duplicate tapes containing
\TEX82, and the related files that are needed to install the new \TEX\ on
your computer. An order form is enclosed.
The charges made for the tape are for that tape only and there is no
agreement either expressed or implied that this supplier or Stanford
University will provide any corrections or updates that may be needed. All
bug fixes will, however, be reported in TUGBOAT, the \TEX\ User's Group
Newsletter.
The file \TEX.\WEB\ is copyrighted and may be copied only if absolutely no
changes are made to the file. The intent is to prevent the proliferation
of numerous, possibly faulty, versions of \TEX82. Please keep your file copy of
\TEX.\WEB\ intact as you receive it, except, perhaps, for removing blank spaces
at the right end of each record. Use the `change file' mechanism to introduce
any necessary or desired modifications to your \TANGLE\ produced \PASCAL\ file.
We may not reach all interested groups with this letter, so
``tell a friend''.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
This same mechanism of the `change file'
should also be used to correct your copy of \TEX82 for bugs, should
such fixes be necessary.
\to {Mr. Michael Urban\cr
TRW Inc.\cr
R2/2009\cr
1 Space Park\cr
Redondo Beach, Calif. 90278\cr}
{\noindent Dear Mr. Urban:}
I am enclosing the tape order form and the ``\TEX82 Installation Notes''
that I mentioned to you on the phone today.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr.Larry Mongin\cr
Computer Science Department\cr
Lindley Hall 101\cr
Indiana University\cr
Bloomington, Indiana 47405\cr}
{\noindent Dear Mr. Mongin:}
I am enclosing the tape order form and the ``\TEX82 Installation Notes''
that I mentioned to you on the phone today.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Lance A. Carnes\cr
163 Linden Lane\cr
Mill Valley, Calif. 94941\cr}
{\noindent Dear Lance:}
I would like to talk to you sometime soon, when you have a little time,
about the problems of installing \TEX82 on microprocessors.
People are always asking me about this matter and I have been giving these
people your name. It would help if I knew a bit more than I do about the
problems involved.
Some of the questions that I get are quite sensible and
are from people that might give you some business but most of them are
apt to end up being just a waste of time.
\to {Mr. Milton Eder\cr
Machine Mind Interact Systems\cr
340 West 28th Street\cr
New York, NY 10001\cr}
{\noindent Dear Mr. Eder:}
In reply to your letter of September 10 1982, I am enclosing an order form
for \TEX82 and a brief description of the process of installing \TEX82 on
a computer. The distribution of the audio-visual material relating to
Professor Knuth's lectures is being handled by the American Mathematical
Society.
The currently available version of \TEX82 is not yet completely debugged
but many users seem to prefer to get a head start on the task of writing
the necessary `change files' that are needed for any specific computer
installation. `Change files' written for the present version of \TEX82
will probably require only trivial changes to adapt them for use with
future versions. You must realize, however, that you will need to order
(and pay for) another tape later as the changes to \TEX82 will undoubtedly
be rather extensive.
There seems to be a great deal of interest in trying to install \TEX82 on
microprocessors. There may be some rather ackward problems with 16 bit
machines, both as to the size of the memory and as to the available
address space. You should look into this aspect before settling on any one
microprocessor.
It might be worth your while to get in touch with Mr. Lance A. Carnes at
163 Linden Lane, Mill Valley, Calif. 94941. Lance is acting as a `site
coordinator for small machines and he has already had some experience in
installing the earlier \PASCAL\ version of \TEX\ on one small machine.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. David A. Pensak\cr
E. I. du Pont de Nemours and Co.\cr
Central Research and Development Department\cr
Experimental Station E328/119\cr
Wilmington, Deleware 19898\cr}
{\noindent Dear Mr. Pensak:}
The enclosed tape contains the following files as they exist on our
computer:
\noindent kermac.tex, letmac.tex, matmac.tex, papmac.tex, and texmac.tex.
You will find that some lines may exceed the usual limit of 80 characters
and that you may have to do some character conversions to obtain a file
that conforms to your character set. Max Dias has agreed to bring these
files up-to-date for \TEX82, but this has not yet been done.
Our usual charge for making special tapes is $\$$100. Please have your check
drawn payable to Stanford University and mail it to me.
I am still holding the longer tape that you sent to me and will plan to
have it used if and when you decide to request a copy of \TEX82.
\to {Mr.Martin Bryan\cr
Development Publications and Test Dept.\cr
Linotype-Paul Ltd.\cr
Chelham House, Bath Road\cr
Cheltenham, Gloucestershire GL53 7LR\cr
ENGLAND\cr}
{\noindent Dear Mr. Bryan:}
This is in reply to your letter of September 8, 1982 addressed to
Professor Knuth.
The User's Manual for \TEX82 is to be published by Addison-Wesley at a
presently unknown price. It will probably be availale in early 1983.
The document describing a preliminary version of the \TEX82 program itself
is available and may be ordered by using the enclosed order form.
Don says he has written down the title somewhere, but thinks it is at home..
`The TeX Manual' or something like that. Addison-Wesley is the publisher,
the cost is still unknown as Don does not know how many pages it will be,
and the release date is `Early 1983'.
through the usual book distribution channels.
\to {Physica-Verlag\cr
Rudolf Liebing GmbH + Co.\cr
Postfach 5840\cr
D-8700 W\"urzburg 1\cr
WEST GERMANY\cr}
{\noindent Gentlemen:}
This is in reply to your letter of September 7, 1982 ut addressed to
Professor Knuth.
\ \TEX\ is a computerized typesetting system. As \TEX\ is normally used,
the original text is typed (into an input file) very much as it would be typed
for submission to an old-fashion printer except that this input file must
now include all of the instructions that are needed to express the
writer's desires as to the format of the printed output. Given such
an input file, the \TEX\ compiler is able to generate an output file that
specifies in precise detail the final disposition of the text into lines
and pages, and the font and location for each character specified by the
original text. The final printed output can meet the standards set by
the very best book publishers.
\ \TEX\ is being rather widely adopted both in this country and abroad.
As one example, The American Mathematical Society is in process of
converting all of their publications to \TEX.
Early versions of \TEX\ are in wide spread use on many different
computers. \TEx\ was originally written in \SAIL, then more recently in
\PASCAL. A completely new version, \TEX82, written in a new language,
\WEB, is in an advanced state of development. Both \TEX\ and \META\ have
been put into the public domain and they are reproduced and distributed at
the approximate reproduction costs.
I am enclosing a brief description of the steps necessary to install
\TEX82 and an order form to be used to request a tape and the associated
hard-copy documentation. A User's Manual for \TEX82 is in preparation.
The currently available version of \TEX82 is not yet completely debugged
but many users seem to prefer to get a head start on the task of writing
the necessary `change files' that are needed for any specific computer
installation. `Change files' written for the present version of \TEX82
will probably require only trivial changes to adapt them for use with
future versions. You must realize, however, that you will need to order
(and pay for) another tape later as the changes to \TEX82 will undoubtedly
be rather extensive.
The additional \TEX ware programs that we are supplying, are all believed
to be in nearly their final forms. \TANGLE\ and \WEAVE, in particular, have
been tested extensively during the writing of \TEX82 and should be
reasonably bug free.
\META\ is still only available in the \SAIL\ language and we are
recommending that potential users wait until it has been rewritten in
\WEB\ for export purposes before trying to adapt it to their computer
system.
The best source for continuing information on \TEX\ is the newsletter \TUG
boat published by the \TEX Users Group and obtainable by becomming
a member of this group. To join, write to the \TEX\ Users Group, c/o The
American Mathematical Society, P.O. Box 1571, Annex Station, Providence,
RI 02901. with a check for $\$$20 enclosed.
On returning from vacation, I found that my previous letter to you had
been returned for insufficient internal address, perhaps because I had
failled to add your title. I will try again.
I am enclosing an order form that you may use to order \TEX82 from the
outside service group that is now duplicating tapes for us. Also enclosed
is a brief note on installing \TEX82 that will supply most of the information
that you requested in your letter of 21 July 1982.
Please note that \TEX82 is still not completely debugged. We are making
it available now so that a few brave souls may get started in writing the
necessary `change files' for their systems and so that a few helpful souls
may assist with the debugging. `Change files' written for the present
version of \TEX82 will probably require only trivial changes to adapt them
for use with future versions. You must realize, however, that you will
need to order (and pay for) another tape later as the changes to \TEX82
will undoubtedly be rather extensive.
The additional \TEX ware programs that we are supplying, are all believed
to be in nearly their final forms. TANGLE and WEAVE, in particular, have
been tested extensively during the writing of \TEX82 and should be
reasonably bug free.
\to {Mr. Alan Schlenger\cr
The Computing Center\cr
University of California\cr
Santa Cruz, Calif. 95064\cr}
{\noindent Dear Mr. Schlinger:}
I am enclosing the brief write-up on \TEX82 and the order form that I
mentioned to you on the phone today.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Knut Smaaland\cr
EDB-sentret\cr
Universitetet I Oslo\cr
Postboks 1059 - Blindern\cr
N-Oslo 3\cr
NORWAY\cr}
{\noindent Dear Mr. Smaaland:}
\to {Mr. Alex Baskin\cr
Marshall and Swift Publication Company\cr
1617 Beverly Boulevard\cr
P.O. Box 26307\cr
Los Angeles, Calif. 90026\cr}
{\noindent Dear Mr. Baskin:}
\to {Mr. Knut Smaaland\cr
EDB-sentret\cr
Universitetet I Oslo\cr
Postboks 1059 - Blindern\cr
N-Oslo 3\cr
NORWAY\cr}
{\noindent Dear Mr. Smaaland:}
\to {Mr. Alex Baskin\cr
Marshall and Swift Publication Company\cr
1617 Beverly Boulevard\cr
P.O. Box 26307\cr
Los Angeles, Calif. 90026\cr}
{\noindent Dear Mr. Baskin:}
This is in reply to your letter of August 25, 1982. Several people, to my
knowledge, are interested in trying to put \TEX82 up on Prime computers
and it might be helpful for you to get in touch with one or more of these
groups. I might suggest, in particular, Mr. Edward A. Feustel in the
Research Dept. at Prime Computer, 500 Old Connecticut Path, Framingham,
Mass. 01701.
I am enclosing a brief description of the steps necessary to install
\TEX82 and an order form to be used to request a tape and the associated
hard-copy documentation.
The current version of \TEX82 is not yet completely debugged
but many users seem to prefer to get a head start on the task of writing
the necessary `change files' that are needed for any specific computer
installation. `Change files' written for the present version of \TEX82
will probably require only trivial changes to adapt them for use with
future versions. You must realize, however, that you will need to order
(and pay for) another tape later as the changes to \TEX82 will undoubtedly
be rather extensive.
The additional \TEX ware programs that we are supplying, are all believed
to be in nearly their final forms. \TANGLE\ and \WEAVE, in particular, have
been tested extensively during the writing of \TEX82 and should be
reasonably bug free.
\META\ is still only available in the \SAIL\ language and we are
recommending that potential users wait until it has been rewritten in
\WEB.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Dale Stewart\cr
Computype Services\cr
342 Water St\cr
Vancouver, B.C.\cr
CANADA V6B 1B6\cr}
{\noindent Dear Mr. Stewart:}
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
Will you please send a \TEX82 tape only to the address shown on the enclosed
sheet to fullfill a prior committment that I had made and add you charge for
this to your share of the pot when you make your accounting to us.
I told Howerton that you would wait for the next version of \TEX82 before
doing this. You might prod Dave Fuchs for a revised tape after a week or
so. Don will be back next week and it should not be long now before
most of the serious corrections have been made.
I will be away for a couple of weeks.
\to {Mr. Charles P. Howerton\cr
Scientific Computing Division\cr
National Bureau of Standards\cr
Boulder, Colorado 80303\cr}
{\noindent Dear Mr. Howerton:}
This is in reply to your letter of July 20th.
We have been supplying \TEX82 tapes to a few people who have been acting
as `guinea pigs' and we are now about ready to begin general distribution.
Since I last talked with you, we have engaged an outside supplier to
duplicate tapes for us as we were finding the task extremely onerous and
it was costing us much more than we could reasonable charge. I am
enclosing the supplier's order form.
In view of my prior commitment to you, we will accept your $\$$50 check
and in return I am authorizing the supplier to send you the \TEX82 tape.
We will not be able to underwrite the cost of the hard-copy
documentation, which is quite voluminous, so you should order this directly.
It may be a few weeks before your tape is sent as I have asked the
supplier to wait for the next update which will contain a substantial
number of corrections.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. David A. Pensak\cr
E. I. du Pont de Nemours and Co.\cr
Central Research and Development Department\cr
Experimental Station E328/115\cr
Wilmington, Deleware 19898\cr}
{\noindent Dear Mr. Pensak:}
This is a belated reply to your letter of June 2, 1982
requesting a copy of Max Diaz's \TEX\ macros.
Unfortunately,
I put your letter into a file of letters that I thought could wait untill \TEX82
became available, thinking that it would be wise to wait until these
macros had been updated to work with \TEX82. We were unduely optimistic
in June and \TEX82 is only now reaching a state where we can
anticipate giving it widespread distribution.
Nothing seems to have yet been done toward updating the Facil macros. So
the question is: Do you want the macros as-is, knowing that they
will have to be modified to work with \TEX82, or do you want to wait until
a revised set is available? I have alerted Max Diaz to this problem but
he has not replied (he now lives in Mexico).
With the availability of \TEX82, we will no longer maintain the older
\SAIL\ and \PASCAL\ versions. I am enclosing an order form for \TEX82 and
a brief note on the technique of putting \WEB\ written progams up on a
computer. I would recommend that you wait a few weeks more before
ordering a tape as we are still finding a few bugs in the code.
I will hold your tape until I hear from you. If you decide to get a \TEX82
tape, just alert the supplier to the fact that I have one of your tapes.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
I have a request for your Facil TEX macros from someone who wants to use
them with TEX82. Are you going to revise them and what shoul tell him?
\to {Mr. Dave Harris\cr
Lawrence Livermore Laboratories\cr
Mail Stop L-205\cr
Livermore, Calif. 94550\cr}
{\noindent Dear Mr. Harris:}
I am enclosing the tape order form and the ``\TEX82 Installation Notes''
that I mentioned to you on the phone today.
Please note that \TEX82 is still not completely debugged. While it is
possible to order a tape of the `guinea pig' version (-0.25), to get
started at once, I feel that you might be wise to wait a few weeks and ask
for a revised version with at least the more obvious errors corrected.
\to {Mr. Dave Peercy\cr
BDM Corporation\cr
1801 Randolph Rd. S.E.\cr
Albuquerque, NM 87106\cr}
{\noindent Dear Mr. Peercy:}
\to {Mr. Greg Paddock\cr
Medical Center Computing Faculty\cr
University of Rochester\cr
P.O. Box 698\cr
Rochester, N.Y. 14642\cr}
{\noindent Dear Mr. Paddock:}
I am enclosing the tape order form and the ``\TEX82 Installation Notes''
that I mentioned to you on the phone today.
Since you have had so little trouble in getting \TANGLE\ into operation,
it is hard to understand why you are having trouble with \WEAVE. Let us
hope that the matter will be corrected when you get the latest \WEAVE.
To avoid any misunderstanding when you do order another tape, do mention
that you have talked to me about the matter and that you want to wait
until the `guinea pig' version (-0.25) of \TEX82 has been through at least one
revision.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Bryan Pflug\cr
Boeing Commercial Airplane Co.\cr
P.O. Box 3707\cr
Mail Stop 47-06\cr
Seattle. Wash. 98124\cr}
{\noindent Dear Mr. Pflug:}
I am enclosing the tape order form and the ``\TEX82 Installation Notes'' that
I mentioned to you on the phone.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Pavel Curtis\cr
Computer Science Department\cr
405 Upson Hall\cr
Cornell University\cr
Ithaca, NY 14853\cr}
{\noindent Dear Mr. Curtis:}
\to {Prof. Dr. F. Nake\cr
Universit\"at Bremen\cr
Postfach 33 04 40\cr
2800 Bremen 33\cr
WEST GERMANY\cr}
{\noindent Dear Professor Nake:}
The report ``Essential E'' is an introductory manual describing the
display-oriented text editor that is available on one of our computers at
Stanford University. The E editor makes use of some of this computer's unique
operating-system features and so is not readily adaptable for use on other
computers. This editor is commonly used for writing computer programs
and for preparing the source files that are to be turned into reports,
memoranda and books.
The E editor is not a document editor, although it does provide some
facilities for getting a draft document in pleasing format. The primary
emphasis is that of speed, both in terms of the number of key strokes
required of the user and in terms of the demands on the computer. E
should not be confused with a document compiler that allows one to produce
book quality documents directly for photographic reproduction.
If I interpret your letter correctly, the report ``Essential E'' would
be of little interest to you, although you might be interested in the
document compiler, \TEX, that is finding wide acceptance in the
preparation of technical papers and books.
By way of an example, in writing this present letter, I am using the E
editor to draft a computer file that will contain the desired text and
that will specify the desired format for the letter (including the letter
head).
The E editor allows me to make corrections within the lines that I type,
to move lines and paragraphs around as desired, to search for and replace
any desired construct with some alternate text, and to perform all of the
more usual editing functions with a minimum of effort. I can use certain E
commands to rearrange the lines of text that I type to make them easier to
read on the computer display but I do not have to worry about the final
line justification and the final arrangement of the material on the page
as the \TEX\ editor will take care of all such details.
Having made sure that my ideas are adequately expressed, I will then call
on the \TEX\ document compiler to interpret my commands and to specify in
precise detail the fonts to be used and the location on the page for each
character that is to appear in the final document. My letter to you will
then be printed on a Dover printer which provides a 384-dots-to-the-inch
resolution. If I were typing something that was to appear in a book, I
could use the Alphatype printer which will produce a document with a dot
resolution of 5333 dots to the inch.
We are currently in the process of debugging a new version of \TEX\ known
as \TEX82 which will supercede two earlier versions that have been
distributed widely. The entire \TEX82 system has been put into the public
domain and we distribute it freely at the nominal reproduction cost. For
your information, I am enclosing an order form and a brief description of
the process of installing \TEX82 on a computer.
I am afraid that this letter has turned into a sales pitch for \TEX82, but
then, if you are to prepare reports for a research project on document
preparation systems, your reports should be written using the best available
document preparation system and \TEX82 may just possibly be this system.
If your aim is to develop a superior document preparation system then
\TEX82 will provide a comparison system that you will have to exceed.
\to {Mr. Gabriel Winter\cr
U.N.D.N.J.\cr
Education Communication Center\cr
University Hospital\cr
Room B 104\cr
100 Bergen St.\cr
Newark, N.J. 07103\cr}
{\noindent Dear Mr.Winter:}
When I talked with someone from your organization some days ago, I quoted
cost figures for the \WEB\ and \TEX82 documentation that proved to be quite
unrealistic. The \TEX82 document alone is over 450 pages long. The
revised costs are listed on the enclosed order form.
If you wish to receive a tape at this time, please use this order form. If
you wish the documentation only, please make your check payable to
Stanford University and mail it to me.
I am also enclosing a brief description of the steps that must be taken to
install \TEX82 on your computer.
Please note that \TEX82 is still not completely debugged. We are making
it available now so that a few brave souls may get started in writing the
necessary `change files' for their systems and so that a few helpful souls
may assist with the debugging. `Change files' written for the present
version of \TEX82 will probably require only trivial changes to adapt them
for use with future versions. You must realize, however, that you will
need to order (and pay for) another tape later as the changes to \TEX82
will undoubtedly be rather extensive.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
I am enclosing an order form that you may use to order \TEX82 from the
I am enclosing an order form that you may use to order \TEX82 from the
outside service group that is now duplicating tapes for us.
Also enclosed is a brief note on installing \TEX82 that may serve to
refreash your memory as to the procedure needed to get \TEX82 up on your
computer.
\to {Mr. John P. Rash\cr
611 West 111th Street, Apt 57\cr
New York, N.Y. 10025\cr}
{\noindent Dear Mr. Rash:}
Thank you for your letter of 22 July 1982 and for the information about
your facilities.
The best source for continuing information on \TEX\ is the newsletter \TUG
boat published by the \TEX Users Group and obtainable by becomming
a member of this group. To join, write to the \TEX\ Users Group, c/o The
American Mathematical Society, P.O. Box 1571, Annex Station, Providence,
RI 02901. with a check for $\$$20 enclosed.
\ \TEX\ was first written in \SAIL\ then in \PASCAL, and the
latest version, \TEX82, is written in a new language called \WEB. I am
enclosing a brief summary of the steps that must be taken to install
\TEX82 on your computer. I would strongly urge you to acquire a \PASCAL\
compiler. Without a \PASCAL\ compiler, your only recourse will be to
obtain a precompiled version from some other IBM installation and there
are questions as to the feasability of doing this. We supply the code that
is needed to install the two \WEB\ pre-compilers, \TANGLE\ and \WEAVE, on
your computer.
Susan Plass of the CIT organization, here at Stanford, has been acting as
`site coordinator' for the IBM 370. The `site coordinators' get tapes from
us and prepare the necessary `change files' to adapt \TEX82 to their
particular computer and then make \TEX82 available either in \PASCAL\ code
or, in some cases, directly in a precompiled form.
Mrs Plass should shortly be in a position to supply you with the modified
\PASCAL\ code for \TEX82 but there is a question as to the proprietary
aspects of supplying pre-compiled code using the IBM \Pascal\ compiler to
an organization that is not licensed to use IBM's compiler and, of course,
you would not want the precompiled code if you had the IBM \PASCAL\
compiler. But even having a pre-compiled version of \TEX82, there are apt
to be problems having to do with the particular way in which each
different installation handles file access.
You will probably still have to write your own device driver to interface
the \TEX82 output (which is in what is called the \DVI\ format) to your
particular printer. It seems to me that the printer companies should
supply such code as a part of their promotional activities but they have
been slow in doing this.
Many users obtain precompiled versions of \TEX\ to get started and also
arrange to get tapes from us in the Computer Science Department at
Stanford to free themselves from dependence on a secondary source and the
time delay that is involved with this extra link in the supply chain.
We, in the Computer Science Department, have arranged for an outside
vendor to duplicate tapes for us. An order form is enclosed. Please note
that \TEX82 is still not completely debugged. Many \TEX\ users and
potential users seem to prefer to get tapes now, even though they
may have to order a second tape later to get a fully debugged program.
The \TANGLE\ and \WEAVE\ pre-compilers have been extensively tested and
are believed to be in their final form.
\ \META\ is still only available from us in the \SAIL\ language for which
there is no IBM compiler. \META\ is to be rewritten in \WEB\ but
this is still some months off. We do supply users with a reasonable
collection of Computer Modern fonts so they do not absolutely have to have
\META\ but it will certainly be nice when \META\ is available in \WEB.
There are so many suitable printers on the market that I hesitate to
advise you. Printers vary in resolution from a very few dots per inch to
5333 dot per inch for the Alphatype. We rather discourage the use of much
less than 200 dots per inch although there is the matter of cost involved
and many users have both a low resolution device for page proofing and a
much higher resolution device for their final output. An alternate
procedure is to use a relatively low resolution printer and photo reduce
the final output.
Hewlett Packard recommends a two-to-one reduction with
their 2680, which is hardly in the low resolution class, to obtain an
effective dot density of 360 dots to the inch. This letter is written on
the Xerox Dover printer at 384 dots to the inch. Xerox seems to have
standardized on 300 dots for ther newer printers and there are several
moderately priced printers with resolutions in the 200 to 240 range, the
Imegen Imprint-10, at 240 dots, is one of these. The Versatec is favored
by many users. Once you acknowledge an interest in printers you will hear
of many others.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Takayuki Sugimura\cr
Software Services\cr
Digital Equipment Corp. Intl. Japan\cr
Umeshin Higashi Bldg. 4F\cr
6-7-2 Nishitenma, Kita-Ku\cr
Osaka 530\cr
JAPAN\cr}
{\noindent Dear Mr. Takayuki Sugimura:}
The enclosed tape is being sent in response to the letter from Yukiko
Oyama of your organization dated July 30, 1982. Thank you for the $\$$120 check.
An enclosed sheet outlines some of the steps that will be necessary to get
\TEX82 up on your computer. This is explained in much more detail in the
relater hard-copy documentation that will follow under separate cover.
The two \WEB\ pre-compilers are thought to be in their final form. The
\TEX82 code is not yet completely debugged. From your letter I judge that
you would like to receive the initial distribution rather than to wait
until later.
We have made arrangements for an outside supplier to handle the
distribution of future tapes for us. I am enclosing an order form that
you may use if and when you wish to obtain the latest version. I would
recommend that you wait until you have the present version in a compiled
form on your computer before asking for an update to allow the maximum
time for the remaining errors to have been found.
I would like to call your attention specifically to the fact that these
tapes are being distributed at essentially their actual reproduction costs
and that an additional charge will therefore be made for the corrections
and updates.
\to {Mr. Manchor Ko\cr
Sorcin Corp.\cr
405 Aldo Ave.\cr
Santa Clara, Calif. 95050\cr}
{\noindent Dear Mr. Ko:}
I am enclosing an order form and a copy of the \TEX82 Installation Notes
that I mentioned in our phone conversation.
The \WEB\ pre-compilers are thought to be in their final form. Rapid
progress is being made in debugging \TEX82 although it is much too early
to feel that it is completely debugged.
If you are anxious to get going then by all means order a tape now,
otherwise I would recommend that you wait a few weeks more.
\to {Mr.Frank Pettinicchio\cr
McGill University Computing Centre\cr
Burnside Hall\cr
805 Sherbrooke Street West\cr
Montreal, Quebec\cr
H3A 2K6\cr
CANADA\cr}
{\noindent Dear Mr. Pettinicchio:}
It has been nearly three months since you last wrote me. \TEX82 is
finally being made available for distribution but it is still not
completely debugged. I am writing you at this time to learn of your
present wishes.
I am enclosing a brief note on installing \TEX82 that may serve to
refreash your memory as to the procedure needed to get \TEX82 up on your
computer. If, after reading this, you would like to have a tape at this
time just let me know.
There may be one hitch. Since it has been nearly six months since your
check for $\$$120 was drawn, there may be some question about it being
honored, Some organizations automatically stop payment on checks that have
remained un-cashed over 2 or 3 months on the assumption that they must
have been lost. If this should be the case for McGill, please let me know
and I wiil return the check and you can then reorder using the enclosed
order form. If everything is still in order, I will be happy to mail you a
tape and the hard-copy documentation as you elect.
Our outside supplier is able to duplicate tapes at a price that works out
to be a bit less than we were charging. If you want to let the previous
order stand (and if the check is still good) I will try to make up the
difference in cost to you by seeing that you are advised of some of the
corrections to \TEX82 as they become available.
\to {Mr. Scott Custin\cr
Systems Manager\cr
The Washington Post\cr
1150 15th Street NW\cr
Washington, DC 20071\cr}
{\noindent Dear Mr. Custin:}
This is a belated reply to your letter of May 20th 1982.
We are now making \TEX82 available for distribution although it
is still not yet completely debugged.
The development of \TEX82 has taken longer than anticipated and we have
been delaying action on many requests until we could supply \TEX82 rather
than the earlier version that will now be considered obsolete and will no
longer be maintained.
Since it has been so long since hearing from you, I am returning your
check for $\$$100 payable to Stanford University. I am also enclosing an
order form for your use if you still wish to obtain \TEX82 at this late
date. As you will note, we have made arrangements for an outside
service group to duplicate tapes for us. They will also supply copies of
the hard copy documentation. Please note that the charge made for the
tape does not include the cost of supplying revisions and corrections when
these become available.
The \META\ program, that you also requested. is still not available in either
\WEB\ or \PASCAL\ and it would be quite useless to you in its present form.
It will probably not be available in \WEB\ for some months.
I am enclosing a brief description of the steps that are involved in
putting \TEX82 into operation on a computer. This lists the documents
that are being made available at this time and it also gives the address
of the \TEX\ Users Group, the organization that distributed user
information.
\to {Edward A. Feustel\cr
Research Dept.\cr
Prime Computer\cr
500 Old Connecticut Path\cr
Framingham, Mass. 01701\cr}
{\noindent Dear Ed:}
This is a much delayed reply to your letter of June 22, 1982.
\to {Professor Robert W. Thornton\cr
Computer Graphics Laboratory\cr
New York Institute of Technology\cr
P.O. Box 170\cr
Wheatley Road\cr
Old Westbury, N.Y. 11568\cr}
{\noindent Dear Professor Thornton:}
This is a much delayed reply to your letter of June 15, 1982.
We are now making \TEX82 available for distribution although it
is still not yet completely debugged.
We have made arrangements for an outside service group to duplicate tapes
for us. I am enclosing one of their order forms. They will also supply
copies of the hard copy documentation. Please note that the charge made
for the tape does not include the cost of supplying revisions and
corrections when these become available.
I am afraid that it is a bit impractical to get the documentation via the
ARPANET. In the first place, most of it is written in \WEB\ and is much better
read in printed form. Also it is rather long, the \TEX82 documentation
alone runs to over 450 pages when printed. There is still a place for the
printed page, elsewhile why \TEX82.
I am enclosing a brief note that will give you a preview of the
documentation and of the general problem of installing \TEX82 on your
computer.
\to {Professor Robert Messer\cr
Department of Mathematics\cr
Albion College\cr
Albion, Michigan 49224\cr}
{\noindent Dear Professor Messer:}
This is a much delayed reply to your letter of June 28, 1982.
A copy of the latest version of ``The \WEB\ System of Structured
Documentation''is finally being sent to you under separate cover. The
cost of this document is $\$$6. Please make your check payable to Stanford
University and mail it to me.
I am enclosing some information sheets relating to \TEX82 and an order
form for a \TEX82 tape. If you intend to order a tape at this time please
note: 1) that \TEX82 is still not completely debugged and, 2) that the
charge for the tape does not include the cost of supplying revisions or
corretions.
\to {Dr. Giovanni Canzii\cr
Istituto di Cibernetica\cr
Universita Degli Studi di Milano\cr
Via Viotti 3/5\cr
20133 Milano\cr
ITALY\cr}
{\noindent Dear Dr. Canzii:}
This is a much delayed reply to your letter of June 29, 1982. Thank you
for your check. It has seemed pointless to send you a tape as long as
\TEX82 was still not available for export, and I have been somewhat at
loss as to how to answer your request for fonts.
\ \TEX82 is still not completely debugged but we are finally making it
available to outside organizations. I can now send it to you if you wish
to receive it in its present form. Please note that the charge made for
the tape does not include the cost of supplying revisions and corrections
when these become available.
This tape will contain some additional information that you may find
useful and perhaps some that you do not need. It does contain some
Computer Modern fonts at 240 dots per inch resolution whereas the fonts
sent you earlier were at 260 dots per inch.
As to fonts, we usually limited our distribution of fonts to the Computer
Modern Font and these only in those resolutions that we have readily
available at the time. Some of the fonts that we have available for our
own use have been obtained from other \TEX\ users and many of these fonts
are subject to proprietary constraints on their distributiion. Computer
Modern Fonts have been generated in wide variety of different resolutions
all the way from a few dots per inch up to 5333 dots per inch, but many of
these are no longer readily available in an exportable form.
If you can specify a few different resolutions that you would particularly
like to have, I will be glad look into the problem of supplying you with
Computer Modern at these resolutions or something near
enough for test purposes.
We have made arrangements for an outside service to reproduce tapes for us
and I am enclosing one of their order forms for your information. In your
case, please sent your request to me since you have already paid us.
The tape can be in ASCII or EBCDIC as you elect.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
{\noindent Dear \TEX\ User or Potential User:}
As you probably know, \TEX82 is in an advanced state of development. We
have arranged for an outside supplier to duplicate tapes containing \TEX82
and some related files needed to install it on your computer. I am
enclosing an order form for this service. The charges made for each tape
are for that tape only and there is no agreement either expressed or
implied that this supplier or Stanford will provide any corrections and
updates that may later be desirable or will notify the recipients of such
updates. The material on the tape is all in the public domain and it may
be reproduced and distributed to others.
\ \TEX82 has not yet been completely debugged. It is being suppled at this
time so that users can get a head start in preparing the necessary change
file to handle the system dependent featured that may be unique to their
installation.
\ \TANGLE\ and \WEAVE\ having been tested extensively by their use during
the writing of \TEX82\ and are thought to be in their final form. The
remaining files on the tape are in varying states of final debugging but
they are all quite usable in their present forms and are of help in
installing \TEX82.
We at Stanford will see that the supplier has the latest version of \TEX82
and we will try to circulate information as to the state of the debugging
either via \TUG boat or by letter if the timing is such as to make
this desirable.
\sign {\hfill Sincerely yours,\cr\ssqip\cr
\hfill Arthur L. Samuel}
\fin % C'est tout.
\end
\to {Mr. Paul van Der Eijk\cr
Room I8-110\cr
The World Bank\cr
1818 H Street, N.W.\cr
Washington, D.C. 20433\cr}
{\noindent Dear Mr. van Der Eijk:}
This is in reply to your letter of July 16, 1982.
We are currently delaying filling requests for \TEX\ until we are able to
supply \TEX82, which is an entirely new and much improved version that is
in an advanced stage of development. Especial attention has been given to
the problem of transportability and \TEX82 will be much easier to install
than were the earlier versions.
Before we can advise you as to the easiest way to install \TEX82 on your
computer we will, however, need to know something about your computer
installation, and in particular the type of computer that is to be used,
its operating system,the type of output device you now have or contemplate
acquiring (with its dot resolution), and if your system supports a
\PASCAL\ compiler.
\ \TEX82 is written in a new language called \WEB. This is translated into
\PASCAL\ by one of the two pre-compilers that comprise the \WEB\ system. We
supply the necessary precompilers and information as to how to install the
\WEB\ system on your computer.
\to {Mr. Lee Hock Hin\cr
c/o Mr. T. A. Brown, Data Processing Officer\cr
University of Canterbury\cr
Christchurch 1\cr
NEW ZEALAND\cr}
{\noindent Dear Mr. Hin:}
This is in reply to your letter of 16 July 1982.
As you may have learned from TUGboat, \TEX82 will soon be available. We
are, acordingly, holding up on the distribution of the existing, soon to
be obsolete, \PASCAL\ version of \TEX.
The new \TEX82 will be easier to use and superior to the existing version
in many respects. A great deal of thought has gone into mimimizing the
system dependencies of the code as written. The remaining system-dependent
features that cannot be circumvented are handled through the mechanism of
a relatively small `change' file.
We are planning to improve our method of distributing \TEX\ and \TEX\
related files. You will be advised as soon as these plans are definite.
Your request will not be forgotten.
\to {Ms. U. Weng-Beckmann\cr
Siemens AG, ZTI INF 212\cr
Otto-Hahn-Ring 6\cr
D 8000 M\"unchen 83\cr
WEST GERMANY\cr}
{\noindent Dear Ms. Weng-Beckmann:}
I am enclosing a copy of a letter that I sent you on June 22,1982. This
may have arrived after you wrote Mr. Trabb-Pardo or it possibly never
got to you because of my error in the way I typed your name.
Since the \TUG\ meeting is not until next week, I do not have anything to
add, but I do want to make sure that you have a copy of my earlier letter.
\to {Mr. J. Roderburg\cr
Universit\"at zu K\"oln\cr
Rechenzentrum\cr
Robert-Koch-Strasse 10\cr
D-5000 K\"oln 41\cr
WEST GERMANY\cr}
{\noindent Dear Mr. Roderburg:}
This is in reply to your letter of 7.7.82 to Mr. Zabala.
I am sorry to hear that you are having trouble in getting all of
the information that you need. Perhaps I can help a little.
The problem of organizing the distribution of \TEX\ information
will be thoroughly discussed at the forth coming \TUG\ meeting here at
Stanford on July 26-27 and we hope that we will be able to do better than
we have done in the past. The Aarhus group had agreed to act as the `site
coordinator' for CDC computers and it is unfortunate if they have
not been able to meet your needs.
As you may know, Don Knuth has completely rewritten \TEX\ in a new
language called \WEB. This new version, \TEX82, should be much easier to
use than was the earlier \PASCAL\ version. A great deal of attention has
been given to the problems of transportability. The two \WEB\ pre-compilers,
called \TANGLE\ and \WEAVE, will accept locally generated `change' files
that compensate for the detailed ideosyncrasies of different computers and
different compilers. Once a user has a set of change files, for his
particular combination of compiler, computer, and operating system, he
will normally be able to use these same change files with new releases of
the master programs with little or no modifications.
\ \TEX82 will soon be ready for distribution and we will also make available
full information concerning the new \WEB\ language. We are planning to
have a standard distribution tape that will contain: 1) a special
`characters' file that displays samples of all standard characters as
written on the tape, 2) the \WEB, \PAS, \TEX, and \DVI\ forms of \TANGLE,
3) the \WEB\ forms of \WEAVE, \TEX82, \DVITYP, \POOLTY, \TFTOPL, and
\PLTOTF, 4) a few typical `change' files, 5) the {\mc BASIC.TEX} and {\mc
WEBHDR.TEX} files, and 6) a representative collection of \TFM\ and \PXL\
files for many of the more useful fonts in the more commonly used resolution.
The problem of matching the output from \TEX82 to all of the different
types of printers is a difficult one, but fortunately many groups are
using Versatecs. We do not seem to have as many users with CDC computers
as with some other types but several of these are in Europe and by
exchanging notes you should be able to devise a \WEB\ written driver that
would require, at most, a small `change' file for each individual
installation. Perhaps the CDC Users Group might be an
appropiate organization to look into this matter.
\META\ is currently not available in an official \PASCAL\ form although I
understand that some users have their own versions. The next major task
will be to write \META\ in \WEB.